Shreyas Iyer was India's highest run-getter in the ICC Champions Trophy with 243 runs in five matches at an average of 48.
The alarming part is in 10 innings, Suryakumar Yadav has managed only 10 fours and three sixes and dot ball percentage has gone up to nearly 48, translating to five dot balls in every delivery.
With Team India looking unstoppable, World Cup-winning former India pacer S Sreesanth says no team can prevent it from winning the Champions Trophy final on Sunday.
In response to the panic triggered by Trump's trade policies, the RBI net sold approximately $43 billion in the second half of FY25 to curb volatility, as the rupee plunged to a low of 87.95 per dollar in February this year.